.btn{background-color:#fff;border:1px solid #c0d1e0;color:#125590;display:block;font-weight:700;line-height:1.625;margin-bottom:20px;padding:22px 32px;text-decoration:none;width:fit-content}.btn span{background:url(https://46715910.fs1.hubspotusercontent-na1.net/hubfs/46715910/common/arrow-blue.svg) no-repeat 100%;background-size:16px 10px;display:block;padding-right:30px}.btn[data-type=blue02],.btn[data-type=white02]{font-size:1.25rem;line-height:1.3;min-width:500px!important;padding:25px 32px;text-align:center}.btn[data-type=blue02] span,.btn[data-type=white02] span{padding-left:30px}.btn .sub{display:block;font-size:.875rem;font-style:normal;font-weight:400}.btn:hover{border-color:#125590;color:#125590;font-weight:700}.btn[data-type=gray]{background-color:#f0f3f5}.btn[data-type=blue02],.btn[data-type=blue]{background-color:#125590;border-color:#125590;color:#fff}.btn[data-type=blue02] span,.btn[data-type=blue] span{background-image:url(https://46715910.fs1.hubspotusercontent-na1.net/hubfs/46715910/common/arrow-white.svg)}.btn[data-type=blue02]:hover,.btn[data-type=blue]:hover{background-color:#1d2157;color:#fff}.btn span[data-icon=pdf]{background-image:url(https://46715910.fs1.hubspotusercontent-na1.net/hubfs/46715910/common/icn_pdf.svg);background-size:14px 16px}.btn span[data-icon=blank]{background-image:url(https://46715910.fs1.hubspotusercontent-na1.net/hubfs/46715910/common/icn_blank.svg);background-size:14px 14px}.btn[data-type=blue02] span[data-icon=pdf],.btn[data-type=blue] span[data-icon=pdf]{background-image:url(https://46715910.fs1.hubspotusercontent-na1.net/hubfs/46715910/common/icn_pdf-white.svg)}.btn[data-type=blue02] span[data-icon=blank],.btn[data-type=blue] span[data-icon=blank]{background-image:url(https://46715910.fs1.hubspotusercontent-na1.net/hubfs/46715910/common/icn_blank-white.svg)}.btn[data-align=center]{margin-left:auto;margin-right:auto}.btn[data-align=left]{margin-right:inherit}.btn[data-align=right]{margin-left:auto}@media screen and (max-width:1099px){.btn{font-size:.875rem;min-width:150px!important;padding:14px 20px}.btn[data-type=blue02],.btn[data-type=white02]{font-size:1.125rem;min-width:327px!important;padding:18px 20px}.btn .sub{font-size:.75rem}}@media screen and (max-width:767px){.btn[data-type=blue02],.btn[data-type=white02]{min-width:100%!important}}