section.section-text-media{background-position:center center;background-size:cover}section.section-text-media .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}section.section-text-media .full{margin-left:auto;margin-right:auto}section.section-text-media .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}section.section-text-media .flex-wrapper.content-center{-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section.section-text-media .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}section.section-text-media .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}section.section-text-media .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}section.section-text-media .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}section.section-text-media .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}section.section-text-media .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}section.section-text-media .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}section.section-text-media .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}section.section-text-media .flex-wrapper .block{width:48%}section.section-text-media .flex-wrapper .block:after{content:'';display:table;clear:both}section.section-text-media .flex-wrapper .block__right{text-align:center}section.section-text-media .flex-wrapper .block__right img{max-width:100%;height:auto}section.section-text-media .flex-wrapper.ratio3070 .block__left{width:28%}section.section-text-media .flex-wrapper.ratio3070 .block__right{width:68%}section.section-text-media .flex-wrapper.ratio4060 .block__left{width:38%}section.section-text-media .flex-wrapper.ratio4060 .block__right{width:58%}section.section-text-media .flex-wrapper.ratio5050 .block__left{width:48%}section.section-text-media .flex-wrapper.ratio5050 .block__right{width:48%}section.section-text-media .flex-wrapper.ratio6040 .block__left{width:58%}section.section-text-media .flex-wrapper.ratio6040 .block__right{width:38%}section.section-text-media .flex-wrapper.ratio7030 .block__left{width:68%}section.section-text-media .flex-wrapper.ratio7030 .block__right{width:28%}section.section-text-media .full{display:block}a.no-line:before,a.no-line:after{display:none}@media(max-width:992px){section.section-text-media .flex-wrapper .block__right img{width:100%;height:auto}section.section-text-media .flex-wrapper .block.hide-media-mobile{display:none}section.section-text-media .flex-wrapper{display:block}section.section-text-media .flex-wrapper .block,section.section-text-media .flex-wrapper[class*="ratio"] .block,section.section-text-media .flex-wrapper[class*="ratio"] .block__left,section.section-text-media .flex-wrapper[class*="ratio"] .block__right{width:100%}section.section-text-media .flex-wrapper .block__right{margin-top:20px}}