.two-info-cols.bg-lines{overflow:hidden;position:relative;z-index:1}.two-info-cols.bg-lines .container{flex-direction:column-reverse}.two-info-cols.bg-lines:after,.two-info-cols.bg-lines:before{background-position:0 100%;background-repeat:no-repeat;background-size:100% 100%;content:"";position:absolute}.two-info-cols.bg-lines:before{background-image:url(/wp-content/themes/talenom/assets/img/lines/pink4.png);background-position:100% 0;bottom:0;height:140px;left:0;width:64%;z-index:5}@media screen and (min-width:826px){.two-info-cols.bg-lines:before{background-image:url(/wp-content/themes/talenom/assets/img/lines/pink6.png);bottom:-15%;height:180px;left:-10%;width:85%}}@media screen and (min-width:1200px){.two-info-cols.bg-lines:before{background-image:url(/wp-content/themes/talenom/assets/img/lines/pink.png);bottom:0;height:220px;left:0;width:65%}}.two-info-cols.bg-lines:after{background-image:url(/wp-content/themes/talenom/assets/img/lines/pink5.png);background-position:0 0;bottom:0;height:60%;right:0;width:41%;z-index:-1}@media screen and (min-width:826px){.two-info-cols.bg-lines:after{background-image:url(/wp-content/themes/talenom/assets/img/lines/pink3.png);bottom:-5%;height:70%;width:30%}}@media screen and (min-width:1200px){.two-info-cols.bg-lines:after{background-image:url(/wp-content/themes/talenom/assets/img/lines/pink2.png);bottom:0;height:90%;width:36%}}.two-info-cols.bg-lines--yellow:after,.two-info-cols.bg-lines--yellow:before{filter:hue-rotate(80deg) brightness(1.8)}.two-info-cols .container{align-items:center;display:flex;flex-direction:column;gap:48px;justify-content:space-between}@media screen and (min-width:826px){.two-info-cols .container{flex-direction:row}}.two-info-cols .container>div{width:100%;z-index:7}@media screen and (min-width:826px){.two-info-cols .container>div{width:50%}}.two-info-cols .container>img{margin-left:auto;margin-right:auto;max-width:90%;-o-object-fit:contain;object-fit:contain;vertical-align:middle;z-index:3}@media screen and (max-width:825px){.two-info-cols .container>img{max-height:60vh}}@media screen and (min-width:826px){.two-info-cols .container>img{width:50%}.two-info-cols.reverse .container{flex-direction:row-reverse}}.two-info-cols h2,.two-info-cols h3{margin-bottom:.5em;max-width:70%}