*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.smooth-scroll{scroll-behavior:smooth;scroll-margin-top:150px}@media only screen and (max-width:991px){.smooth-scroll{scroll-margin-top:100px}}@media only screen and (max-width:575px){.smooth-scroll{scroll-margin-top:80px}}body{background-color:#fbfcff;font-family:Inter,sans-serif;font-optical-sizing:auto;padding-top:80px}@media only screen and (max-width:1100px){body{padding-top:74px}}@media only screen and (max-width:991px){body{padding-top:68px}}@media only screen and (max-width:575px){body{padding-top:60px}}.container{margin:0 auto;max-width:1230px!important;padding:0 15px;width:100%}.container.medium{max-width:986px!important}.container.small{max-width:800px!important}.container:after,.container:before{content:none}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;min-height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:none;border-radius:12px;cursor:pointer;font-weight:600;gap:9px;justify-content:center;padding:12px 16px;text-decoration:none;-webkit-transition:.15s;transition:.15s}@media only screen and (max-width:575px){.btn{min-height:40px;padding:7px 17px}}.btn svg path{-webkit-transition:.15s;transition:.15s}.btn.active,.btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:none!important}.btn.primary{background-color:#2f80ed;color:#fff}.btn.primary.active,.btn.primary:hover{background-color:#0061e3}.btn.secondary{background-color:#ebf3ff;color:#2f80ed}.btn.secondary svg path{stroke:#2f80ed}.btn.secondary.active,.btn.secondary:hover{background-color:#d6e8ff;color:#0061e3}.btn.secondary.active svg path,.btn.secondary:hover svg path{stroke:#0061e3}.btn.white{background-color:#fff;color:#2f80ed}.btn.white.active,.btn.white:hover{color:#0061e3}.section-label{background-color:#e1ecfc;color:#2f80ed;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:600;line-height:120%;margin:0 auto;min-height:31px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:-.3px;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:48px;justify-content:center;padding:5px 11px}@media only screen and (max-width:575px){.section-label{border-radius:40px}}.link{color:#2f80ed;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;font-size:15px;font-weight:700;gap:20px;justify-content:flex-start;letter-spacing:-.1px}.link,.link svg path{-webkit-transition:.15s;transition:.15s}.link:hover{color:#0054c6}.link:hover svg path{fill:#0054c6}h1{color:#282d33;font-size:58px;font-weight:700;letter-spacing:0;line-height:121%}@media only screen and (max-width:991px){h1{font-size:46px}}@media only screen and (max-width:575px){h1{font-size:40px}}h1 strong{color:#0061e3}h2{color:#282d33;font-size:44px;font-weight:700;line-height:120%;margin:14px 0 26px}@media only screen and (max-width:991px){h2{font-size:34px;margin:14px 0}}@media only screen and (max-width:575px){h2{font-size:28px}}h3{color:#282d33;font-size:32px;font-weight:700;line-height:120%}@media only screen and (max-width:991px){h3{font-size:26px}}@media only screen and (max-width:575px){h3{font-size:22px}}h4{color:#373f4c;font-size:16px;font-weight:700;letter-spacing:.1px}