.m-col-image-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-col-image-content .content{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:61%}.m-col-image-content .image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:35%}.m-col-image-content .image .caption{margin-top:.5em}.m-col-image-content .title{margin:0 0 .3em;font-size:3rem;font-weight:700;color:#c99b00}.m-col-image-content .text{font-size:2.4rem}.m-col-image-content .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5em}.m-col-image-content .button a{min-height:4.5rem;margin:0;padding:.5em 4.5rem .5em 1em;font-size:1.8rem}.m-col-image-content.-gap-top-default{margin-top:3rem}.m-col-image-content.-gap-top-large{margin-top:6rem}.m-col-image-content.-gap-bottom-default{margin-bottom:3rem}.m-col-image-content.-gap-bottom-large{margin-bottom:6rem}@media screen and (max-width:768px){.m-col-image-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-col-image-content .content{width:100% !important;margin-bottom:1em}.m-col-image-content .image{width:100% !important;text-align:center}.m-col-image-content .image .caption{text-align:left;font-size:1.2rem}.m-col-image-content .title{font-size:2.2rem}.m-col-image-content .text{font-size:1.4rem}.m-col-image-content .button{margin-top:1em;margin-bottom:.5em}.m-col-image-content .button a{min-height:2.5em;margin:0 auto;padding:.5em 3.2rem .5em 1.2em;font-size:1.2rem}}