.actions{position:relative}.check-lin{bottom:0;height:100%;position:absolute;width:100%;z-index:999}.error-lin{color:red;font-size:12px;padding-left:5px;padding-top:8px}*{box-sizing:border-box;padding:0;scroll-behavior:smooth}body{font-family:Rubik,sans-serif;height:100vh}body,h1,h2,h3,h4,h5,h6,p{margin:0}.container,.container2{display:flex;flex-direction:column;margin:auto;max-width:1440px;padding:0 60px;width:100%}.container2{padding:0 40px}hr{background-color:#f8c52d;border-radius:25px;border-width:0;color:#f8c52d;height:7px;margin:70px 0;width:100px}hr.dotted-hr{background-color:transparent;border-top:1px dashed #979797;height:0;margin:0 -50px 70px 0;transform:rotate(270deg);width:120px}h1{font-size:40px}h1,h2{font-weight:700}h2{color:#00a4c8;font-size:27px}h3{font-size:55px}h3,h4{font-weight:700}h4{text-transform:uppercase}h4,h5{font-size:35px}h5{color:#00a4c8;font-weight:700}h5.variant-h5{color:#000}h6{font-size:25px;font-weight:400}strong{font-weight:800}a{cursor:pointer;text-decoration:none}p{font-size:15px;font-weight:400}@media only screen and (max-width:768px){h1{font-size:34px}.container,.container2{padding:0 20px}.mobile-display-none{display:none!important}}@media only screen and (max-width:1560px){.fix-container-past-right-image{margin:0 0 0 auto;padding:0!important}}.btn-primary{background-color:#00a3c6;border:0;border-radius:30px;color:#fff;display:block;font-size:15px;font-weight:700;padding:12px 45px;text-align:center;transition:all .5s ease-out;width:fit-content}.btn-primary:hover{opacity:.8}.light-blue-button{background-color:transparent;border-color:#00a4c8;color:#00a4c8}.blue-button{background-color:#00a4c8;color:#fff}.orange-button{border-color:transparent}.light-blue-button.scale-button:hover,.main-button.scale-button:hover,.orange-button.scale-button:hover,.secondary-button.scale-button:hover,.transparent-button.scale-button:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}.blue-button.brigthness-hover:hover,.light-blue-button.brigthness-hover:hover,.orange-button.brigthness-hover:hover{filter:brightness(115%)}.transparent-button.brigthness-hover:hover{filter:brightness(85%)}.t-blue{color:#018495}.secondary-button{background:none;background-color:#411e5a;padding:0}.variant-button{border-radius:25px 5px}.big-button{padding:0 30px;width:auto}.terciary-button{background-color:#ff6d00}@media only screen and (max-width:768px){.transparent-button{border:2px solid #eaf5f9;font-size:12px;font-weight:400;margin:20px auto 0;padding:10px}.blue-button,.light-blue-button,.orange-button,.transparent-button{font-size:16px;padding:22px 26px}}@media only screen and (max-width:468px){.blue-button,.light-blue-button,.orange-button,.transparent-button{font-size:14px;padding:20px 24px}}.rich-text-style{margin:auto;max-width:1240px;width:100%}.rich-text-style p{font-size:22px;line-height:38px}.rich-text-style h4{color:#00a5c8;font-size:32px;font-weight:500;margin-top:50px;text-transform:none}.rich-text-style ul{list-style:disc;margin-left:40px}.rich-text-style ul li::marker{color:#00a5c8}.rich-text-style .special-orange{color:#ff6d00;font-weight:500}.img-wrapper-language{align-items:center;display:flex;justify-content:center;margin-top:100px}.img-wrapper-language img{margin:0 20px}.img-wrapper-language .first-programming-language-img .widget-type-linked_image{display:flex;justify-content:center}.container-form{background-color:#fff;border:.5px solid #9b9b9b;border-radius:24px;box-shadow:0 41px 53px -14px hsla(0,0%,63%,.16);color:#999a9d;margin:100px 0;min-height:180px;padding:50px 25px 35px;transition:all .5s ease-out}.container-form .actions{margin-top:10px}.container-form fieldset{max-width:100%!important}.container-form input[type=submit]{-webkit-appearance:none;background-color:#00a5c8;border:1px solid #00a5c8;border-radius:58px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:50px;margin-top:10px;padding:5px 15px;transition:all .5s ease-out;width:100%}.anchhor.blue-button:hover,.container-form input[type=submit]:hover{filter:brightness(115%);transition:all .5s ease-out}.container-form .hs-form-field{margin-bottom:22px!important;width:100%!important}.container-form .form-columns-1 .input{margin-right:0!important}.container-form .input input[type=email],.container-form .input input[type=number],.container-form .input input[type=text],.container-form .input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d0d0d0;box-shadow:inset 0 -2px 4px .482625px hsla(0,0%,75%,.273);color:#999a9d;font-weight:400;height:50px;outline:none;padding:5px 15px;width:100%!important}.container-form .input textarea{height:80px}.container-form .input input::placeholder,.container-form .input textarea::placeholder{color:#999a9d;font-family:Rubik,sans-serif;font-size:12px;font-weight:400}.container-form .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ced4da;border-radius:7px;color:rgba(52,52,52,.6);height:50px;outline:none;padding:5px 15px;width:100%!important}.container-form .hs_select_test .input{position:relative}.container-form .hs_select_test .input:after{align-items:center;content:"\025be";display:flex;font-size:20px;height:30px;justify-content:center;line-height:0;position:absolute;right:0;top:0;width:30px}.container-form .hs-error-msgs{list-style:none;margin:5px}.container-form .hs-error-msg{color:red;font-size:12px}.container-form .hs_error_rollup{color:red;order:2}.container-form .hs_error_rollup li{font-size:12px;line-height:20px}.container-form .inputs-list{list-style:none}.container-form .legal-consent-container .input{margin-right:0!important}.container-form .legal-consent-container .hs-dependent-field{margin-bottom:10px;margin-top:10px}.container-form .legal-consent-container .hs-dependent-field input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;height:auto!important;width:auto!important}.container-form textarea{background-color:#fff;border:1px solid #ced4da;border-radius:3px;color:#343434;outline:0;padding:5px;width:calc(100% - 12px)!important}.container-form .submitted-message{color:green}@media(min-width:768px){.container-form.form-2 .form-columns-2{display:flex;flex-basis:100%}.container-form.form-2 .hs-form{display:flex;flex-wrap:wrap;justify-content:space-between}.container-form.form-2 .form-columns-1{flex-basis:47.5%}.container-form.form-2 .hs-submit{flex-basis:100%;margin-top:-5px}.container-form.form-2{padding:40px}.container-form.form-2 .form-columns-2 .hs-form-field:first-child .input{margin-right:5%;width:95%!important}.container-form.form-2 .form-columns-2 .hs-form-field:last-child .input{margin-left:5%;width:95%!important}}@media(max-width:768px){.container-form .hs-form-field{margin-bottom:10px!important}.container-form{height:100%;padding:35px 20px}.container-form .form-columns-1,.container-form .form-columns-2{max-width:100%;width:800px}.container-form h2{font-size:36px;margin-bottom:25px}.container-form form{flex-direction:column}.container-form input[type=submit]{font-size:20px;width:100%}}@media(max-width:539px){.container-form .form-columns-2 .input{margin-right:0!important}}@media(min-width:540px){.container-form .form-columns-2 .input{margin-right:0!important}.container-form .form-columns-2 .hs-form-field:first-child .input{width:100%!important}}@font-face{font-display:swap;font-family:Rubik;font-weight:0;src:url()}@font-face{font-display:swap;font-family:Rubik;font-weight:300;src:url(https://14573977.fs1.hubspotusercontent-na1.net/hubfs/14573977/Font/Rubik-Light.ttf)}@font-face{font-display:swap;font-family:Rubik;font-weight:400;src:url(https://14573977.fs1.hubspotusercontent-na1.net/hubfs/14573977/Font/Rubik-Regular.ttf)}@font-face{font-display:swap;font-family:Rubik;font-weight:500;src:url(https://14573977.fs1.hubspotusercontent-na1.net/hubfs/14573977/Font/Rubik-Medium.ttf)}@font-face{font-display:swap;font-family:Rubik;font-weight:600;src:url(https://14573977.fs1.hubspotusercontent-na1.net/hubfs/14573977/Font/Rubik-SemiBold.ttf)}@font-face{font-display:swap;font-family:Rubik;font-weight:700;src:url(https://14573977.fs1.hubspotusercontent-na1.net/hubfs/14573977/Font/Rubik-Bold.ttf)}@font-face{font-display:swap;font-family:Rubik;font-weight:800;src:url(https://14573977.fs1.hubspotusercontent-na1.net/hubfs/14573977/Font/Rubik-ExtraBold.ttf)}@font-face{font-display:swap;font-family:Rubik;font-weight:900;src:url(https://14573977.fs1.hubspotusercontent-na1.net/hubfs/14573977/Font/Rubik-Black.ttf)}