.th-two-column-content-1 .flex{align-items:center;display:flex;flex-flow:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.th-two-column-content-1 .flex .col{flex:1;padding:0 20px}@media (max-width:767px){.th-two-column-content-1 .flex.flex--right-image .col:last-child{order:1;padding-bottom:0}.th-two-column-content-1 .flex.flex--right-image .col:first-child{order:1;padding-bottom:0;padding-top:0}.th-two-column-content-1 .flex.flex--left-image .col:first-child,.th-two-column-content-1 .flex.flex--left-image .col:last-child{order:1;padding-top:0}.th-two-column-content-1 .flex .col{flex:0 0 100%;padding:20px}}.th-two-column-content-1 .flex.flex--right-image{flex-direction:row-reverse}.th-two-column-content-1 .col.image{flex:0 0 40%;padding:10px!important;position:relative}.th-two-column-content-1 .col.content{flex:0 0 60%}.th-two-column-content-1{padding-bottom:40px;padding-top:20px}.th-two-column-content-1 .col.image img{border-radius:100%;position:relative;z-index:1}.th-two-column-content-1 .col.image:before{background:linear-gradient(0deg,#00d258,#00bfa4,#00aaf4);border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.th-two-column-content-1 .col.image:after{background:#fff;border-radius:100%;content:"";display:none;height:calc(100% - 20px);left:-5px;position:absolute;top:30px;width:calc(100% - 60px)}.th-two-column-content-1 .col.content .tagline-wrap{font-size:24px;font-style:italic;letter-spacing:0}.th-two-column-content-1 .col.content h3{margin-bottom:10px}.th-two-column-content-1 .flex--left-image .col.content{padding-left:50px}.th-two-column-content-1 .flex--right-image .col.content{padding-right:50px}.th-two-column-content-1 .col.content p{font-size:18px;line-height:34px}.th-two-column-content-1 .flex--right-image .col.image:after{left:auto;right:-5px}@media (max-width:767px){.th-two-column-content-1 .flex{flex-direction:column!important}.th-two-column-content-1{padding-bottom:10px;padding-top:0}.th-two-column-content-1 .col.image{margin-bottom:10px}.th-two-column-content-1 .col.content{padding:20px!important;text-align:center}.th-two-column-content-1 .col.content .tagline-wrap{display:block}.th-two-column-content-1 .col.image:after{left:10px}.th-two-column-content-1 .col.image:before{left:0}.th-two-column-content-1 .flex--right-image .col.image:before{right:0}.th-two-column-content-1 .flex--right-image .col.image:after{right:10px}.th-two-column-content-1 .col.content p{font-size:16px;line-height:30px}}