.tp-section .tp-body,.tp-section .tp-name,.tp-section .tp-quote,.tp-section .tp-role,.tp-section h2{color:#fff}.tp-section .tp-inner{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding:107px 90px;position:relative;width:100%}.tp-section .tp-copy{max-width:615px;padding-right:60px;width:58%}.tp-section .tp-copy,.tp-section .tp-visual{box-sizing:border-box;position:relative;z-index:1}.tp-section .tp-visual{background:linear-gradient(180deg,#6ec8d4,#1c4f86);border-radius:150px 20px 20px 20px;box-shadow:0 4px 14px 0 rgba(0,0,0,.15);max-width:428px;padding:60px 40px;text-align:center;width:42%}.tp-section .tp-photo-wrap{margin:0 0 7px}.tp-section .tp-name{font-size:17px;font-weight:600;line-height:20px}.tp-section .tp-role{font-size:14px;line-height:20px}.tp-section .tp-quote{font-size:17px;font-weight:600;line-height:30px;margin:19px auto 0;max-width:336px}.tp-section .tp-body{font-weight:300;line-height:26px;max-width:476px}.tp-section .rgt-shp{bottom:0;height:100%!important;max-height:100%;position:absolute;right:0;top:0}@media screen and (max-width:991px){.tp-section .tp-inner{padding:80px 20px}}@media screen and (max-width:767px){.tp-section .tp-inner{padding:60px 20px}.tp-section .tp-visual{max-width:100%;width:100%}.tp-section .tp-copy{margin:0 auto 45px;padding-right:0;text-align:center;width:100%}}@media screen and (max-width:449px){.tp-section .tp-visual{border-radius:80px 10px 10px 10px;padding:60px 10px}.tp-section .tp-inner{padding:40px 14px}}