ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}html{position:relative}div.card-container{position:relative;width:calc(33% - 5px);height:194px;display:inline-block;padding:0;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px}.card-container .card,.flexnav{-webkit-transform-style:preserve-3d;padding:0;width:100%}.card-container .card{height:100%;position:absolute;display:inline-block;margin:0;-webkit-transition:-webkit-transform .7s;-moz-transition:-moz-transform .7s;-o-transition:-o-transform .7s;-ms-transition:-o-transform .7s;transition:transform .7s;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.card-container .card>div{height:100%;width:100%;position:absolute;border:0 solid #bfbfbf;-webkit-border-radius:0;border-radius:0;text-align:center;color:#fff;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.card-container .card[data-direction=right] .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}@media screen and (max-width:1000px){div.card-container img{width:100%;height:auto}}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;overflow:hidden;margin:0 auto;max-height:0;border-top:1px solid #e9e9e9}.flexnav li,.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}.flexnav li a,.menu-button{position:relative;display:block;background:#f5f5f5;color:#393939}.flexnav li a{text-transform:uppercase;text-decoration:none;padding:.5em .96em;z-index:2;overflow:hidden;border-bottom:1px solid rgb(0 0 0/.15)}.flexnav li ul{width:100%;padding-left:0}.flexnav li ul li a{padding-left:20px;display:block;background:#e4e3e3;text-transform:uppercase}.menu-button{width:100%;float:right;height:29px;margin-top:10px;padding-top:15px;text-align:center;font-size:14px;cursor:pointer;border:1px solid #e9e9e9}@media all and (min-width:621px){.flexnav,.flexnav li{overflow:visible}.flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%}.flexnav li a{border-left:1px solid #acaca1}.flexnav li>ul{position:absolute;top:auto;left:0}.flexnav li>ul li{width:100%}.flexnav li a,.flexnav li ul li a{border-bottom:none}.menu-button{display:none}}