.container{width:calc(100% - 30px);width:min(1170px,calc(100% - 150px))}.container--large{width:min(1592px,calc(100% - 150px))}.container.container--full-with{width:100%}@media screen and (max-width:1200px){.container,.container--large{width:calc(100% - 30px);width:min(1170px,calc(100% - 75px))}}@media screen and (max-width:600px){.container,.container--large{width:calc(100% - 30px);width:min(1170px,90%)}}:root{--year:2024;--hub-id:416720;--font-family:"Poppins",Helvetica,sans-serif,-apple-system;--base-color:#212121;--base-color-rgb:33,33,33;--base-font-family:"Poppins",Helvetica,sans-serif;--base-font-size:1.6rem;--base-text-decoration: ;--base-line-height: ;--primary:#4069f3;--secondary:#d9e1fd;--gradient:#4069f3;--gradient-secondary:#d9e1fd;--gradient-tertiary:#10a877;--primary-rgb:64,105,243;--primary--dark:#2c55df;--primary-color:#4069f3;--primary-color--dark:#2c55df;--white:#fff;--white-contrast:#ebebeb;--container:1170px}html{scroll-behavior:smooth}body{background-color:#efefef;color:var(--base-color);font-family:var(--font-family);font-size:var(--base-font-size);line-height:var(--base-line-height);overflow-x:hidden}.h1,h1{font-size:4.8rem}.h1,.h2,h1,h2{color:#4069f3;line-height:1.4;text-decoration:none;text-transform:none}.h2,h2{font-size:2.8rem}.h3,h3{font-size:2rem}.h3,.h4,h3,h4{color:#4069f3;line-height:1.4;text-decoration:none;text-transform:none}.h4,h4{font-size:1.6rem}.h5,h5{font-size:1.3rem}.h5,.h6,h5,h6{color:#4069f3;line-height:1.4;text-decoration:none;text-transform:none}.h6,h6{font-size:1.1rem}.btn,.hs-btn,.hs-button{background-color:#4069f3;border:2px solid #4069f3;border-radius:50px;color:#fff;font-size:1.6rem;line-height:27px;padding:14px 30px;text-transform:none}.gradient-arrow{-webkit-appearance:none;background-color:#000078;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.36' height='14.024'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 7.012h26.36M21.762 1.41l5.6 5.6-5.6 5.6'/%3E%3C/svg%3E"),linear-gradient(90deg,#000078 0,#3282d2);background-position:right 25px center,50%;background-repeat:no-repeat;background-size:auto,100% 100%;border:0;border-radius:100px;color:#fff;display:inline-block;font-size:18px;line-height:1.4;padding-block:20px;padding-inline:40px 70px;text-decoration:none;transition:all .2s ease-in-out}.gradient-arrow:hover{background-position:right 20px center,50%;background-size:auto,200% 100%}.btn:focus,.btn:hover,.hs-btn:focus,.hs-btn:hover,.hs-button:focus,.hs-button:hover{background-color:#2c55df;border-color:#2c55df;;color:#fff}.btn.outline,.hs-btn.outline,.hs-button.outline{background:transparent;border:2px solid #4069f3;color:#4069f3}.btn.outline:focus,.btn.outline:hover,.hs-btn.outline:focus,.hs-btn.outline:hover,.hs-button.outline:focus,.hs-button.outline:hover{background-color:#2c55df;border-color:#2c55df;;color:#fff}.btn.primary,.hs-btn.primary,.hs-button.primary{background-color:#4069f3;border-color:#4069f3}.btn.primary:focus,.btn.primary:hover,.button.primary:focus,.button.primary:hover,.hs-btn.primary:focus,.hs-btn.primary:hover,.hs-button.primary:focus,.hs-button.primary:hover{background-color:#2c55df;border-color:#2c55df}.btn.primary.outline,.hs-btn.primary.outline,.hs-button.primary.outline{background-color:transparent;border-color:#4069f3;color:#4069f3}.btn.primary.outline:focus,.btn.primary.outline:hover,.hs-btn.primary.outline:focus,.hs-btn.primary.outline:hover,.hs-button.primary.outline:focus,.hs-button.primary.outline:hover{background-color:#2c55df;border-color:#2c55df;color:#fff}.btn.gradient,.hs-btn.gradient,.hs-button.gradient{background:#4069f3;border:none}.btn.white,.hs-btn.white,.hs-button.white{background-color:var( --white);border-color:#fff;color:var( --base-color)!important}.btn.white.outline:focus,.btn.white.outline:hover,.btn.white:focus,.btn.white:hover,.hs-btn.white.outline:focus,.hs-btn.white.outline:hover,.hs-btn.white:focus,.hs-btn.white:hover,.hs-button.white.outline:focus,.hs-button.white.outline:hover,.hs-button.white:focus,.hs-button.whitehover{background-color:var(--white-contrast);border-color:var(--white-contrast);color:var( --base-color)}.form-title,form label{color:#212121}form label{font-size:1.6rem}form legend{color:#212121}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border:1px solid #555;border-radius:3px;color:#212121;font-size:1.6rem}form .inputs-list label{font-size:1.6rem}::-webkit-input-placeholder{color:#212121}::-moz-placeholder{color:#212121}:-ms-input-placeholder{color:#212121}::placeholder{color:#212121}.hs-fieldtype-date .input .hs-dateinput:before{color:#212121}.fn-date-picker td.is-selected .pika-button{background:#4069f3}.fn-date-picker td .pika-button:hover{background-color:#4069f3!important}.fn-date-picker td.is-today .pika-button{color:#4069f3}form .hs-button.primary,form input[type=submit]{background-color:#4069f3;border:2px solid #4069f3;border-radius:50px;color:#fff;font-size:1.6rem;line-height:1.4;padding:14px 30px;text-transform:none}form .hs-button.primary:focus,form .hs-button.primary:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#1841cb;border-color:#1841cb}form .hs-button.primary:active,form input[type=submit]:active{background-color:#6891ff;border-color:#6891ff}table{background-color:#fff;border:1px solid #4069f3}td,th{border:1px solid;color:#4069f3;padding:18px}thead th{background-color:#4069f3;color:#fff}tfoot td{background-color:#fff;color:#4069f3}.bg-color-transparent{background-color:transparent}.bg-color-white{background-color:var(--white)}.bg-color-primary{background-color:var(--primary)}.bg-color-gradient{background:var( --gradient)}.bg-color-gradient-secondary{background:var( --gradient-secondary)}.bg-color-gradient-tertiary{background:var( --gradient-tertiary)}.bg-color-gradient-secondary:not(.text-media--boxed) .container>div:first-child *,.bg-color-gradient-tertiary:not(.text-media--boxed) .container>div:first-child *,.bg-color-gradient.boxed *,.bg-color-gradient:not(.text-media--boxed) .container>div:first-child *{color:#fff}section ul{padding-left:18px}.subtitle{font-weight:700}.txt-color-white *{color:#fff}@media screen and (max-width:1200px){.h1,h1{font-size:6rem}.h1,.h2,h1,h2{word-break:break-word}.h2,h2{font-size:3.5rem}.h3,h3{font-size:2.5rem}}@media screen and (max-width:700px){.h1,h1{font-size:4rem}.h2,h2{font-size:3rem}.h3,h3{font-size:2rem}.btn,.hs-btn,.hs-button{font-size:inherit;padding:8px 22px}}.bg-color-transparent{color:1px #ccc solid}