.tccf-sec{padding:40px 0;vertical-align:top;width:100%}.tccf-sec .sub-title,.tccf-sec .title{display:inline-block;text-align:center;width:100%}.tccf-sec .sub-title{margin:0 auto 30px;vertical-align:top}.tccf-sec .sub-title p{display:inline-block;margin:0 auto;text-align:center;vertical-align:top;width:100%}.tccf-sec .title h2{color:#333}.tccf-sec .tccf-wrap{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.tccf-sec .tccf-wrap .tccf-left{display:grid;grid-template-columns:1fr 1fr;margin:0;width:50%;grid-column-gap:40px;grid-row-gap:34px}.tccf-sec .tccf-wrap .tccf-right{margin:0;padding-left:59px;width:50%}.tccf-sec .tccf-wrap .tccf-right img{height:auto;object-fit:scale-down;object-position:center;width:100%}.tccf-sec .tccf-wrap .tccf-left .tccf-box{background-color:#fff;border-radius:8px;box-shadow:0 4px 32px #00000014;padding:32px 30px 26px;text-align:center;width:100%}.tccf-sec .tccf-wrap .tccf-left .tccf-box .icon{display:inline-block;vertical-align:top;width:100%}.tccf-sec .tccf-wrap .tccf-left .tccf-box .icon img{height:40px!important;object-fit:scale-down;object-position:center;width:40px}.tccf-sec .tccf-wrap .tccf-right .content p,.tccf-sec .tccf-wrap .tccf-right h2{margin:0 0 20px}.tccf-sec .tccf-wrap .tccf-right .content p:last-child{margin:0}.tccf-sec .tccf-wrap .tccf-right .cta{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:32px 0 0;width:100%}.tccf-sec .tccf-wrap .tccf-right .cta a{margin:0 8px}.tccf-sec .tccf-wrap .tccf-right .cta a:first-child{margin-left:0}.tccf-sec .tccf-wrap .tccf-right .cta a:last-child{margin-right:0}@media(max-width:1194px){.tccf-sec .tccf-wrap .tccf-left{grid-column-gap:13px;grid-row-gap:10px}.tccf-sec .tccf-wrap .tccf-right{padding-left:44px}}@media(max-width:991px){.tccf-sec{padding:30px 0}.tccf-sec .tccf-wrap{display:flex;flex-flow:column-reverse}.tccf-sec .tccf-wrap .tccf-left{margin:63px 0 0;width:100%}.tccf-sec .tccf-wrap .tccf-right{padding-left:0;text-align:center;width:100%}.tccf-sec .tccf-wrap .tccf-right .cta{flex-wrap:nowrap;justify-content:center}}@media(max-width:500px){.tccf-sec .tccf-wrap .tccf-left{grid-template-columns:1fr}}