.three-column-text-image-section .content-wrapper{margin:0 auto;max-width:941px}.three-col-section-flex{align-items:flex-start;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start}.three-col-section-flex .tc-button{text-align:center}.tc-column-main .gallery--image{margin:0 auto;max-width:120px;min-height:130px;padding-bottom:6px;position:relative;text-align:center;z-index:1}.tc-column-main .tc-button a{color:#1f1f1f;font-size:15px;letter-spacing:1.5px;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}body .tc-column-main .tc-button a:hover{color:var(--primary_color)}.tc-column-main .tc-button a,body .tc-column-main .tc-button a:hover{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tc-section-heading h2{color:var(--body_color);font-family:Exemplar Pro;font-size:22px;letter-spacing:2.2px;line-height:1.44;text-align:center;text-transform:uppercase}.tc-section-heading{padding-bottom:55px}.tc-column-main{margin-bottom:40px}.two-column-text-image-section.jmor_typo .tc-left-column p{color:#445c50;font-size:18px;letter-spacing:0;line-height:1.66}@media(max-width:1024px) and (min-width:768px){.tc-column-main .tc-button a{font-size:11px}}@media(min-width:768px){.three-col-section-flex .tc-column-main{-webkit-flex-basis:32%;flex-basis:32%;margin-right:2%}.three-col-section-flex .tc-column-main:nth-child(3n+3){margin-right:0}.tc-column-main .gallery--image img{bottom:14px;left:50%;max-width:120px;position:absolute;transform:translate(-50%);width:100%}}@media(max-width:767px){.three-col-section-flex .tc-column-main{-webkit-flex-basis:100%;flex-basis:100%}.tc-column-main .tc-button a{font-size:12px}.tc-section-heading h2{font-size:18px}.tc-column-main{margin-bottom:40px}}