.acf-fc-boxes .boxes-container{display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-right: -20px;margin-left: -20px;margin-bottom: -20px}.acf-fc-boxes .boxes-container.width-25 .box{width: calc(100% / 4 - 40px)}.acf-fc-boxes .boxes-container.width-33 .box{width: calc(100% / 3 - 40px)}.acf-fc-boxes .boxes-container.width-50 .box{width: calc(100% / 2 - 40px)}.acf-fc-boxes .boxes-container .box{display: flex;flex-direction: column;flex-grow: 0;flex-shrink: 0;padding: 20px}.acf-fc-boxes .boxes-container .box .title{color: #666;background: #e5e5e5;font-size: 1.1rem;font-weight: unset;text-align: center;margin: 0;padding: 10px 20px;border-bottom: 1px solid #666;word-wrap: break-word}.acf-fc-boxes .boxes-container .box .text{background: #f7f7f7;padding: 20px;flex-grow: 1;word-wrap: break-word}@media (max-width: 920px){.acf-fc-boxes .boxes-container.width-25 .box{width: calc(100% / 3 - 40px)}.acf-fc-boxes .boxes-container.width-33 .box{width: calc(100% / 2 - 40px)}.acf-fc-boxes .boxes-container.width-50 .box{width: calc(100% - 40px)}}@media (max-width: 640px){.acf-fc-boxes .boxes-container.width-25 .box{width: calc(100% / 2 - 40px)}.acf-fc-boxes .boxes-container.width-33 .box{width: calc(100% - 40px)}}@media (max-width: 480px){.acf-fc-boxes .boxes-container.width-25 .box{width: calc(100% - 40px)}}