.flex-wrapper{--gap:40px}.flex-wrapper{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap)}.flex-wrapper--full{display:block;margin-left:auto;margin-right:auto}.flex-wrapper.content-start{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-wrapper.content-center{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-wrapper.content-end{-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-wrapper.content-justify{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-wrapper.order-default{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-wrapper.order-reverse{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrapper.vertical-align-top{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-wrapper.vertical-align-middle{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-wrapper.vertical-align-bottom{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-moz-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-wrapper.vertical-align-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-wrapper .flex-wrapper__left:after,.flex-wrapper .flex-wrapper__right:after{content:'';display:table;clear:both}.flex-wrapper.ratio3070 .flex-wrapper__left{width:calc(30% - (var(--gap) / 2))}.flex-wrapper.ratio3070 .flex-wrapper__right{width:calc(70% - (var(--gap) / 2))}.flex-wrapper.ratio4060 .flex-wrapper__left{width:calc(40% - (var(--gap) / 2))}.flex-wrapper.ratio4060 .flex-wrapper__right{width:calc(60% - (var(--gap) / 2))}.flex-wrapper.ratio5050 .flex-wrapper__left{width:calc(50% - (var(--gap) / 2))}.flex-wrapper.ratio5050 .flex-wrapper__right{width:calc(50% - (var(--gap) / 2))}.flex-wrapper.ratio6040 .flex-wrapper__left{width:calc(60% - (var(--gap) / 2))}.flex-wrapper.ratio6040 .flex-wrapper__right{width:calc(40% - (var(--gap) / 2))}.flex-wrapper.ratio7030 .flex-wrapper__left{width:calc(70% - (var(--gap) / 2))}.flex-wrapper.ratio7030 .flex-wrapper__right{width:calc(30% - (var(--gap) / 2))}@media(max-width:992px){.flex-wrapper{--gap:20px}.flex-wrapper.column-reverse{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrapper[class*="ratio"] .flex-wrapper__left,.flex-wrapper[class*="ratio"] .flex-wrapper__right{width:100%}}