@charset "UTF-8";:root{--blue: #386aff;--blue-dark: #0c71c3;--black: #000000;--white: #ffffff;--card-border: #d6d6d6;--card-hover: #f7f7f7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Roboto,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;line-height:1.7;color:var(--black);background:var(--white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:var(--black);font-weight:500;line-height:1em;margin:0;padding-bottom:10px}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}p{margin:0;padding-bottom:1em}p:last-child{padding-bottom:0}img{max-width:100%;height:auto}a{color:var(--black);text-decoration:none}.row{width:60%;max-width:1080px;margin:0 auto;padding:2% 0;position:relative}@media(min-width:1350px){.row{padding:27px 0}}@media(max-width:980px){.row{width:80%;padding:30px 0}}section[id],[id]{scroll-margin-top:140px}.heading-row h2{font-size:46px;font-weight:700;margin-bottom:2.75%}.heading-row .divider{border-top:1px solid var(--black);height:23px;margin-bottom:2.75%}.heading-row .divider:last-child{margin-bottom:0}.btn-solid{display:inline-block;background-color:var(--blue);color:var(--white)!important;font-size:16px;font-weight:500;line-height:1.7em;padding:5px 30px;border:0;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.btn-solid:hover{background-color:var(--blue-dark)}.btn-text{display:inline-block;color:var(--blue);font-size:16px;font-weight:500;line-height:1.7em;padding:.3em 0;white-space:nowrap;transition:all .3s ease}.btn-text:after{content:"\2192";margin-left:.3em}
