.section-flip-boxes{width:100%}.section-flip-boxes .flip-container{display:grid;grid-template-columns:repeat(5,1fr);gap:2px}@media (max-width:1024px){.section-flip-boxes .flip-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.section-flip-boxes .flip-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:544px){.section-flip-boxes .flip-container{grid-template-columns:1fr}}.section-flip-boxes .flip-box{perspective:1000px}.section-flip-boxes .flip-box-inner{position:relative;display:block;min-height:330px;transform-style:preserve-3d;transition:transform .6s ease;background:#fff;text-decoration:none}@media (hover:hover){.section-flip-boxes .flip-box:hover .flip-box-inner{transform:rotateY(180deg)}}.section-flip-boxes .flip-front,.section-flip-boxes .flip-back{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.section-flip-boxes .flip-front{display:flex;align-items:center;justify-content:center}.section-flip-boxes img.flip-img{width:100%;height:100%;object-fit:contain}.section-flip-boxes .flip-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;background:#fff}.section-flip-boxes .flip-back h3{margin:0 0 6px}.section-flip-boxes .flip-back p{margin:0 0 10px;font-size:13px}.section-flip-boxes .flip-cta{margin-top:8px;padding:8px 14px;background:#1A658C;color:#fff}