.t-layout{padding:2rem 0;width:100%}.t-layout--collapse,.t-layout--collapse-vertical{padding:0}.t-layout--small{padding:.75rem 0}.t-layout__section--fourcol,.t-layout__section--threecol,.t-layout__section--twocol{display:flex;flex-wrap:wrap}.t-layout__region{padding:0 2rem}.t-container--fluid.t-layout--collapse .t-layout__region{padding:0}.t-layout__region>div{margin-bottom:2rem}.t-layout__region>div:last-child{margin-bottom:0}.t-layout__region h2{margin-bottom:1rem}.t-layout__section--fourcol>.t-layout__region,.t-layout__section--threecol>.t-layout__region,.t-layout__section--twocol>.t-layout__region{flex:0 1 100%;max-width:100%}@media screen and (min-width:768px){.layout--twocol-section--50-50>.t-layout__region--first,.layout--twocol-section--50-50>.t-layout__region--second{flex:0 1 50%;max-width:50%}.layout--twocol-section--33-67>.t-layout__region--first,.layout--twocol-section--67-33>.t-layout__region--second{flex:0 1 33%;max-width:33%}.layout--twocol-section--33-67>.t-layout__region--second,.layout--twocol-section--67-33>.t-layout__region--first{flex:0 1 67%;max-width:67%}.layout--twocol-section--25-75>.t-layout__region--first,.layout--twocol-section--75-25>.t-layout__region--second{flex:0 1 25%;max-width:25%}.layout--twocol-section--25-75>.t-layout__region--second,.layout--twocol-section--75-25>.t-layout__region--first{flex:0 1 75%;max-width:75%}.layout--threecol-section--25-25-50>.t-layout__region--first,.layout--threecol-section--25-25-50>.t-layout__region--second,.layout--threecol-section--25-50-25>.t-layout__region--first,.layout--threecol-section--25-50-25>.t-layout__region--third,.layout--threecol-section--50-25-25>.t-layout__region--second,.layout--threecol-section--50-25-25>.t-layout__region--third{flex:0 1 25%;max-width:25%}.layout--threecol-section--25-25-50>.t-layout__region--third,.layout--threecol-section--25-50-25>.t-layout__region--second,.layout--threecol-section--50-25-25>.t-layout__region--first{flex:0 1 50%;max-width:50%}.layout--threecol-section--33-34-33>.t-layout__region--first,.layout--threecol-section--33-34-33>.t-layout__region--second,.layout--threecol-section--33-34-33>.t-layout__region--third{flex:0 1 33.3333333333%;max-width:33.3333333333%}.t-layout__section--fourcol>.t-layout__region{flex:0 1 25%;max-width:25%}}@media screen and (max-width:768px){.t-layout__region+.t-layout__region{margin-top:2rem}}
/*# sourceMappingURL=layout.css.map */