.full-contain-sec{background-color:#fff;display:inline-block;padding:48px 0 96px;width:100%}.full-contain-sec .touch-inner{align-items:flex-start;display:flex;gap:32px;justify-content:space-between;margin:0 auto;width:100%}.full-contain-sec .left{margin:0;max-width:100%;padding-right:0}.full-contain-sec .left,.full-contain-sec .title,.full-contain-sec .title h2{display:inline-block;width:100%}.full-contain-sec .title h2{color:#89bc21;font-family:Josefin Sans;font-size:40px;font-weight:600;letter-spacing:-.32;line-height:105%;margin-bottom:32px;text-transform:uppercase}.full-contain-sec .contain,.full-contain-sec .contain p{display:inline-block;width:100%}.full-contain-sec .contain li,.full-contain-sec .contain p{font-size:20px;line-height:32px}.full-contain-sec .contain p:last-child{margin-bottom:0;padding-bottom:0}.full-contain-sec .contain h1,.full-contain-sec .contain h1 strong,.full-contain-sec .contain h2,.full-contain-sec .contain h2 strong,.full-contain-sec .contain h3,.full-contain-sec .contain h3 strong{color:#111c55}.full-contain-sec .contain p{color:#111c55;margin-bottom:24px}.full-contain-sec .contain strong{color:#111c55}.full-contain-sec .contain ol,.full-contain-sec .contain ul{color:#111c55;display:flex;flex-direction:column;gap:8px}.full-contain-sec .contain ol li,.full-contain-sec .contain ul li{color:#111c55;margin:0}.full-contain-sec .contain p a{color:#111c55;text-decoration:underline}.full-contain-sec .contain p a:hover{text-decoration:none}.full-contain-sec .cta,.full-contain-sec .cta a{display:inline-block;width:100%}.full-contain-sec .cta a{border:1px solid #89bc21;padding:21px;text-align:center}.full-contain-sec .left p:has(+ul){margin:0}.full-contain-sec .cta a:hover{background:#111c55;border:1px solid #111c55}@media (max-width:1199px){.full-contain-sec .left{padding-right:0}.full-contain-sec .title h2{font-size:28px;line-height:38px;margin-bottom:24px}.full-contain-sec .contain p{font-size:1.25rem;line-height:2rem}}@media (max-width:991px){.full-contain-sec{padding:48px 0 60px}.full-contain-sec .contain p{font-size:1.25rem;padding:0}.full-contain-sec .contain ol li,.full-contain-sec .contain ul li{font-size:1.25rem}.full-contain-sec .touch-inner{flex-wrap:wrap}.full-contain-sec .left{max-width:100%}}@media (max-width:767px){.full-contain-sec{padding:32px 0 40px}.full-contain-sec .left{width:100%}.full-contain-sec .title h2{font-size:24px;line-height:36px}.full-contain-sec .contain p{font-size:1.125rem}.full-contain-sec .cta a{padding:15px 32px}}