@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.row-fluid :after,.row-fluid :before{display:none!important}*{margin:0;padding:0}body{background-color:#fff!important;color:#475569;font-family:Inter,Mulish,sans-serif;overflow-x:hidden!important}h1{font:600 normal 3.75rem/120% Inter,Mulish,sans-serif;letter-spacing:-.5px;margin-bottom:5px}h1,h2{color:#292929}h2{font:600 normal 3rem/120% Inter,Mulish,sans-serif}.title.big h2,h2.big{color:#292929;font:600 normal 3.75rem/120% Inter,Mulish,sans-serif;letter-spacing:-.5px;margin-bottom:5px}h3{font:600 normal 2.5rem/115% Inter,Mulish,sans-serif}h3,h4,h5{color:#292929}h4,h5{font-weight:600}h6{color:#292929;font:600 normal 1.31rem/130% Poppins,sans-serif}a,p{font-family:Inter,Mulish,sans-serif!important}p{color:#475569}strong{font-weight:900}.container-fluid .row-fluid .container{float:none;margin:0 auto;max-width:1400px;width:90%}.padding10tb{padding:10px 0}.padding15tb{padding:15px 0}.padding20tb{padding:20px 0}.padding40tb{padding:40px 0}.padding60tb{padding:60px 0}.padding80tb{padding:80px 0}.padding100tb{padding:100px 0}.padding120tb{padding:120px 0}.padding140tb{padding:140px 0}.padding160tb{padding:160px 0}.padding180tb{padding:180px 0}.padding200tb{padding:200px 0}.desk{display:block}.mobo{display:none!important}::-webkit-input-placeholder{color:#646464}input:-moz-placeholder{color:#646464}.form__container{background:transparent;border-radius:8px;box-sizing:border-box;margin:0 auto;padding:1.5rem}.form__container form .hs-form-field{box-sizing:border-box;margin:0 0 .5rem;width:100%}.form__container .form-title,.form__container form .hs-form-field label span{color:#fff;font:400 normal 1.1rem/100% Inter,Mulish,sans-serif!important;margin-bottom:1rem}.form__container form .hs-form-field input,.form__container form .hs-form-field select,.form__container form .hs-form-field textarea{background:#f2f2f2;border:0;border-radius:55px;box-sizing:border-box;color:#222;font:400 normal .9rem/100% Montserrat,sans-serif!important;height:55px;margin:0 0 .5rem!important;outline:0;padding:0 1.25rem;width:100%}.form__container form .hs-form-field textarea{min-height:100px;padding:.5rem}form .hs-form-field input[type=checkbox]{height:auto!important;margin-top:.2rem!important;width:auto!important}.legal-consent-container li{list-style:none!important}.legal-consent-container p{color:#fff;font-size:.8rem!important}.legal-consent-container a{color:#f9b74f;font-size:.8rem!important}.form__container form .input{margin:0!important}.form__container fieldset.form-columns-1 .hs-input{width:100%!important}.form__container fieldset.form-columns-2{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.form__container fieldset.form-columns-2 .hs-input{width:100%!important}.form__container fieldset.form-columns-1 .legal-consent-container .hs-input{width:auto!important}.form__container form .actions .hs-button{background:red!important;border:0;border-radius:55px;box-sizing:border-box;color:pink!important;cursor:pointer;font:800 italic 1.5rem/100% Inter,Mulish,sans-serif!important;height:55px;letter-spacing:.04875rem;margin:1rem 0 0!important;outline:0;padding:0 .5rem;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.hs-error-msgs li{color:pink!important;font:400 normal .7rem/100% Inter,Mulish,sans-serif!important;list-style:none!important;margin:0;padding:0 1rem}.hs-form-required{color:red!important}.footer .footer__container{align-items:flex-start;display:grid;grid-template-columns:minmax(600px,1fr) 1fr;grid-template-rows:1fr;justify-content:flex-start;justify-items:flex-start;grid-gap:5rem}.footer .footer__container>.row-fluid-wrapper{margin:0!important;width:100%!important}.footer .footer__container .footer__left{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;justify-items:flex-start;grid-gap:1rem}.footer .footer__container .footer__left .text h3{color:#292929!important;font:600 normal 24px/28px Inter,Mulish,sans-serif!important;margin:0 0 1rem}.footer .footer__container .footer__left .text p{color:#292929!important;font:400 normal 18px/24px Inter,Mulish,sans-serif!important}.footer .footer__container>.row-fluid-wrapper:last-child{justify-content:flex-end}.footer .footer__container .footer__right>.row-fluid-wrapper>.row-fluid{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;justify-items:flex-end}.footer .footer__container .footer__right>.row-fluid-wrapper>.row-fluid>.text{margin:0 0 0 auto;max-width:220px}.footer .footer__container .footer__right>.row-fluid-wrapper>.row-fluid>.text h5{color:#292929!important;font:600 normal 18px/24px Inter,Mulish,sans-serif!important;margin:0 0 1rem}.footer .footer__container .footer__right>.row-fluid-wrapper>.row-fluid>.text p{margin:0 0 8px}.footer .footer__container .footer__right>.row-fluid-wrapper>.row-fluid>.text a{color:#292929!important;font:400 normal 18px/150% Inter,Mulish,sans-serif!important;text-decoration:none}.footer .footer__container .footer__left .redes__container{align-items:center;display:grid;grid-template-columns:repeat(3,32px);grid-template-rows:1fr;justify-items:flex-start;grid-gap:.5rem;margin:0 0 80px}.footer .copy__container .text span{color:#666!important;font:400 normal 1rem/140% Inter,Mulish,sans-serif!important}.footer .copy__container .text span strong{color:#292929!important;font:600 normal 18px/24px Inter,Mulish,sans-serif!important;letter-spacing:.15px}@media only screen and (max-width:1100px){.red__btn{min-width:120px!important}}@media only screen and (max-width:768px){.footer .footer__container{grid-template-columns:auto;grid-template-rows:auto;grid-gap:3rem;margin:0 auto 5rem!important}.footer .footer__container .footer__left .redes__container{margin:0}.footer .footer__container .footer__right>.row-fluid-wrapper>.row-fluid{align-items:flex-start;justify-content:flex-start;justify-items:flex-start}.footer .footer__container .footer__right>.row-fluid-wrapper>.row-fluid>.text{margin:0;max-width:100%}.footer .copy__container .text span strong{display:inline-block;width:100%}}@media only screen and (max-width:500px){.desk{display:none!important}.mobo{display:block!important}.footer.padding80tb{padding:2rem 0}}