.c-two-blocks{background-color:#000;display:flex;gap:4rem;justify-content:center;padding-bottom:100px;padding-top:100px;position:relative}.c-two-blocks:after{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.c-two-blocks .content{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:60px;width:50%;z-index:1}.c-two-blocks .content.lt{background-color:var(--lightgrey)}.c-two-blocks .content.rt{background-color:var(--green);color:var(--white);text-align:right}.c-two-blocks .content .title{align-items:center;display:flex;gap:.5em}.c-two-blocks .content.rt .title{justify-content:flex-end}.c-two-blocks .content .title .separator{background-color:var(--green);height:3px;width:100px}.c-two-blocks .image img{max-width:470px;width:100%}.c-two-blocks.full-image .image img{max-width:unset}@media screen and (max-width:960px){.c-two-blocks{flex-wrap:wrap;gap:2rem;justify-content:center;padding-bottom:50px;padding-top:50px}.c-two-blocks.full-image{padding-left:1.5rem}.c-two-blocks.no-p-bottom{padding-bottom:0}.c-two-blocks>div{width:unset}.c-two-blocks .content{margin:0;max-width:unset;padding:30px;width:100%}.c-two-blocks .content,.c-two-blocks .content.rt{text-align:center}.c-two-blocks .content .title,.c-two-blocks .content.rt .title{justify-content:center}}