.flexa-grid{box-sizing:border-box}.flexa-grid--full-width{display:grid;width:100%}.flexa-grid--boxed{display:block;width:100%}.flexa-grid__inner{display:grid;margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.flexa-grid *,.flexa-grid__inner{box-sizing:border-box}@media(min-width:1025px){.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-hide-mobile{display:none!important}}
