.content-with-image .container{padding-left:20px;padding-right:20px}.content-with-image h2{margin-bottom:32px}.content-with-image .text{font-size:20px;font-weight:300;line-height:33px;max-width:540px}.content-with-image.style_one{background-color:#fff;position:relative;z-index:1}.content-with-image.style_one:before{background-color:#1b1b19;content:"";height:34%;left:0;position:absolute;right:0;top:0;z-index:-1}.content-with-image.style_one .container{margin:0 auto;max-width:1360px}.content-with-image.style_one .image-holder{margin-bottom:40px}.content-with-image.style_two .row{align-items:center;display:flex;flex-flow:row wrap;margin:0 -15px}.content-with-image.style_two .column{padding:0 15px;width:100%}.content-with-image.style_two .image-holder{margin-top:50px;padding:60px 0 60px 40px;position:relative;text-align:right;z-index:1}.content-with-image.style_two .image-holder:after{background-color:#f1f1ef;bottom:18%;content:"";left:0;position:absolute;top:0;width:92%;z-index:-1}.content-with-image.style_two .content{position:relative;z-index:2}.content-with-image.style_three .container{margin:0 auto;max-width:1600px}.content-with-image.style_three .row{align-items:center;display:flex;flex-flow:row wrap;margin:0 -15px}.content-with-image.style_three .column{padding:0 15px;width:100%}.content-with-image.style_three .image-holder{margin-bottom:40px}@media(min-width:768px){.content-with-image .container{padding-left:40px;padding-right:40px}.content-with-image.style_two .image-holder{padding:70px 0}}@media(min-width:992px){.content-with-image.style_one .image-holder{margin-bottom:60px}.content-with-image.style_two .column{width:50%}.content-with-image.style_two .content{margin:0 0 0 auto;max-width:670px}.content-with-image.style_two .text{max-width:630px}.content-with-image.style_two .image-holder{margin:0;padding:96px 0}.content-with-image.style_two .image-holder:after{left:-43%;width:132%}.content-with-image.style_three .column:first-child{width:46%}.content-with-image.style_three .column:nth-child(2){width:54%}.content-with-image.style_three .content{max-width:650px;padding-left:15px}.content-with-image.style_three .image-holder{margin-bottom:0}}@media(min-width:1280px){.content-with-image .container{padding-left:60px;padding-right:60px}.content-with-image.style_two .column:first-child{width:55%}.content-with-image.style_two .column:nth-child(2){width:45%}}