.fields_wrap{gap:40px;margin:0 auto;max-width:780px}.ctaWrap,.fields_wrap{display:flex;flex-direction:column}.ctaWrap{gap:20px}.cta_item{align-items:center;background:#e9f9ff;border-radius:14px;display:flex;justify-content:space-between;padding:30px 40px}.cta_item h3{color:#000;font-size:22px;font-weight:600}.cta_btn{position:relative}.cta_btn a{background:#044cda;color:#fff;font-size:14px;font-weight:700;padding:12px 48px 12px 14px}.cta_btn svg{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.cta_btn:hover svg{transform:translate(6px,-50%)}.related_post_wrap{background-color:#fff;border:1px solid #979797;border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.related_post_header{background:#f7f7f7;display:flex;flex-direction:column;padding:40px}.related_post_header p{color:#000;font-size:18px;font-weight:700}.related_post_header span{color:#00be72;font-size:14px;font-weight:700}.related_post_list{display:flex;flex-direction:column;gap:20px;padding:40px}.related_post_list li{display:flex;font-size:22px;font-weight:600}.related_post_list li a{align-items:center;border-bottom:1px solid transparent;display:flex;gap:14px}.related_post_list li span.index{font-weight:300}.related_post_list li a:hover{border-bottom:1px solid #00c389}.related_post_list li a svg{transition:all .3s ease}.related_post_list li a:hover svg{transform:rotate(1turn)}