.flexa-container{box-sizing:border-box}.flexa-container--full-width{display:flex;flex-direction:column;width:100%}.flexa-container--boxed{display:block;width:100%}.flexa-container__inner{box-sizing:border-box;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.flexa-container *{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}}
