main.promotions{margin-top:2em}@media (max-width:768px){main.promotions{width:95%;margin:auto}}main.promotions h1{color:#0c0032;font-size:30px;font-family:"Montserrat",serif;font-weight:700;word-wrap:normal;overflow-wrap:normal;white-space:normal;word-break:keep-all}main.promotions span{color:#FE2313}main.promotions p{font-size:18px;line-height:24px;color:#134E9C;text-transform:none}main.promotions .bold{font-weight:600}main.promotions .box-container{width:100%;max-width:1600px;margin:20px auto}main.promotions .row{display:-ms-grid;display:grid;margin-bottom:30px;gap:20px;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){main.promotions .row{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:567px){main.promotions .row{-ms-grid-columns:1fr;grid-template-columns:1fr}}main.promotions .row.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.promotions .box{width:100%;background-color:#f4f8fb;border-radius:25px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;padding:10px 10px 30px;font-size:18px;line-height:24px;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:567px){main.promotions .box{gap:20px}}@media (min-width:1440px){main.promotions .box{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}main.promotions .box img{width:100%;height:auto}@media (min-width:567px){main.promotions .box img{margin-bottom:10px}}main.promotions .box h3{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;font-size:16px;line-height:22px;text-transform:uppercase;color:#0c0032;font-weight:700}@media (max-width:768px){main.promotions .box h3{min-height:unset}}main.promotions .box p{min-height:70px;font-size:16px;line-height:24px;color:#0c0032;font-weight:500;padding-bottom:0}@media (max-width:567px){main.promotions .box p{min-height:unset}}main.promotions .box .box-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}@media (min-width:769px) and (max-width:1439px){main.promotions .box .box-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}@media (min-width:1440px){main.promotions .box .box-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}main.promotions .box .box-buttons a{padding:6px 15px;background:-webkit-gradient(linear,left bottom,left top,from(rgb(243,118,87)),to(rgb(255,61,99)));background:linear-gradient(0deg,rgb(243,118,87) 0%,rgb(255,61,99) 100%);-webkit-box-shadow:0 2px 2px #930612;box-shadow:0 2px 2px #930612;border-radius:30px;text-decoration:none;font-size:13px;text-transform:uppercase;color:#ffffff;font-weight:700;text-align:center;display:inline-block;line-height:normal}@media (min-width:1920px){main.promotions .box .box-buttons a{font-size:19px}}main.promotions .box .box-buttons .promos{padding:5px 15px;background:transparent;border:1px solid #1F396C;-webkit-box-shadow:unset;box-shadow:unset;color:#134e9c}