*{box-sizing:border-box;font-family:var(--font-family);-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;padding:0}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#loaderIf{align-items:center;background-color:rgba(40,51,58,.8);display:none;height:100dvh;justify-content:center;margin:0;overflow:hidden;position:fixed;top:0;width:100dvw;z-index:3}.svg-loader{animation:spin 1.5s linear infinite;-webkit-animation:spin 1.5s linear infinite}#main-content{padding-top:91px}#header-menu{background-color:#fff;box-shadow:0 3px 12px 0 #00000014;height:91px;position:fixed;top:0;width:100%;z-index:2}#header-menu .max-content{display:flex;height:inherit;justify-content:space-between;margin:0 auto;max-width:1340px}#header-menu .max-content>div{align-items:center;display:flex}#header-menu .menu{height:100%;margin-left:25%}#header-menu .menu .hs_cos_wrapper_type_menu{display:flex;height:inherit}#header-menu .menu ul{align-items:center;color:#313131;display:flex;font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:600;height:100%;letter-spacing:.0075em;line-height:25px;list-style:none;text-align:center;width:max-content}#header-menu .menu ul li{align-items:center;display:inline-flex;height:inherit;padding:0 25px;position:relative}#header-menu .menu ul li.active:after{background-color:#e42313;border-radius:5rem;bottom:0;content:"";height:5px;left:0;position:absolute;width:100%}#header-menu .menu ul li a{color:inherit;text-decoration:none}#header-menu .account-menu>div:not(.header-simulate-button){height:24px}#header-menu .account{cursor:pointer;margin-right:32px;position:relative}#header-menu .account-menu .header-simulate-button{display:flex;height:inherit;margin-right:32px}#header-menu .account-menu .simulate-button,.mobile-menu-container .simulate-button,.pillar-cta .simulate-button,.pillar-cta>a{align-items:center;background-color:#e42313;border:none;border-radius:10px;color:#fff;cursor:pointer;display:none;filter:brightness(1);font-size:14px;font-weight:700;height:40px;justify-content:center;line-height:1;margin:0;padding:12px 64px;transition:all .1s linear;width:100%}#header-menu .account-menu .simulate-button:focus,#header-menu .account-menu .simulate-button:hover,.pillar-cta .simulate-button:focus,.pillar-cta .simulate-button:hover,.pillar-cta>a:focus,.pillar-cta>a:hover{background-color:#bb232d}#header-menu .account-menu .dropdown{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 6px 8px 0 #0000001a;cursor:default;display:none;left:50%;padding:16px;position:absolute;top:30px;transform:translateX(-50%)}#header-menu .account-menu .dropdown>p{color:var(--color-black);font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;line-height:19.1px;margin:0}#header-menu .account-menu .dropdown>div{display:flex;flex-direction:column}#header-menu .account-menu .dropdown button,.mobile-menu-container .account-buttons button{border:1px solid #e42313;border-radius:8px;cursor:pointer;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.01em;line-height:15.96px;margin-top:16px;padding:12px;text-align:center;width:100%}#header-menu .account-menu .dropdown #btn-login,.mobile-menu-container .account-buttons #btn-login{background-color:#e42313;color:#fff}#header-menu .account-menu .dropdown #btn-register,.mobile-menu-container .account-buttons #btn-register{background-color:#fff;color:#e42313}#header-menu .account .dropdown{height:auto;width:191px}#header-menu .language .dropdown{height:auto;left:30%;width:116px}#header-menu .account.logged{display:none}#header-menu .account.logged .round,.mobile-account-icon .round,.mobile-menu-container .logged-menu .round{background-color:#e9eff8;border-radius:16px;color:#7196d4;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:700;height:32px;margin-top:-4px;padding-top:5px;text-align:center;width:32px}#header-menu .account.logged .dropdown,.mobile-menu-container .logged-menu .dropdown{font-size:16px;height:auto}.mobile-menu-container .logged-menu .dropdown{border-bottom:1px solid #ddd}#header-menu .account.logged .dropdown>a,.mobile-menu-container .logged-menu .dropdown>a{color:inherit;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0;text-decoration:none}#header-menu .account.logged .dropdown .menu-item,.mobile-menu-container .logged-menu .dropdown .menu-item{align-items:center;display:flex}#header-menu .account.logged .dropdown .menu-item div+div{margin-left:16px}#header-menu .account.logged .dropdown .jic-logout,.mobile-menu-container .logged-menu .dropdown .jic-logout{color:#7196d4;font-size:14px}.mobile-menu-container .logged-menu .dropdown .jic-logout{padding:16px 0}#header-menu .search-bar{display:none;margin-right:32px}.header-search{background-color:#fff;display:flex;height:100px;left:0;position:fixed;right:0;top:-150px;transition:top .5s ease-in-out,background .4s ease-in-out;width:100vw;z-index:10}.header-search.active{box-shadow:0 15px 30px rgba(0,0,0,.05);top:0}.header-search>div{align-items:center;display:flex;margin:0 auto;max-width:1200px;width:100%}.header-search form{border-bottom:1px solid #a2a2a2;display:flex;width:inherit}.header-search form button{background:none;border:none}.header-search form button.active path{fill:var(--color-primary-new)}.header-search form input{color:#313131;font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.75%;padding:8px 16px}.header-search form input::placeholder{color:#848484}.header-search .close{margin-left:32px}.header-search .mobile-items{display:none}#header-menu .language{align-items:center;cursor:pointer;display:flex;position:relative}#header-menu .language>div{height:24px;width:24px}#header-menu .language .dropdown .flag-change{align-items:center;color:#171717;display:flex;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:600;gap:8px;line-height:24px;text-align:left;text-decoration:none;text-transform:uppercase}#header-menu .language .dropdown .flag-change+.flag-change{margin-top:16px}.hs-menu-item svg,.mobile{display:none}@media (max-width:1024px){.hs-menu-item svg,.mobile{display:unset}.header-modal iframe.iframe-no-margin{margin-top:0!important}#main-content{margin-top:-20px;padding-top:0}#header-menu{background-color:unset;box-shadow:none;height:32px;margin-top:34px;position:absolute}#header-menu .main-menu{justify-content:space-between;padding:0 24px;width:100%}#header-menu .main-menu .logo svg,.header-search .mobile-items .logo svg{height:30px;width:120px}#header-menu:not(.header-sticky) .main-menu.light .logo svg path,#header-menu:not(.header-sticky) .main-menu.light .mobile-account-icon svg path,#header-menu:not(.header-sticky) .main-menu.light .mobile-menu svg path{fill:#fff}#header-menu:not(.header-sticky) .main-menu.dark .logo svg path,#header-menu:not(.header-sticky) .main-menu.dark .mobile-account-icon svg path,#header-menu:not(.header-sticky) .main-menu.dark .mobile-menu svg path{fill:#171717}#header-menu .account-menu,#header-menu .main-menu .menu{display:none!important}#header-menu .account-menu .header-simulate-button{display:none}#header-menu .main-menu .mobile-menu{display:flex;flex-direction:row-reverse;padding-right:0}#header-menu .main-menu .mobile-account-icon{margin-top:3px;padding-right:24px}#header-menu .main-menu .mobile-menu .search-bar{margin-right:24px;margin-top:3px}.header-search{height:150px;padding:0 24px;top:-150px}.header-search .close:not(.mobile-items .close){display:none}.header-search>div{flex-direction:column}.header-search .mobile-items{display:flex;justify-content:space-between;padding:24px 0;width:100%}.mobile-menu-layer{background-color:rgba(16,37,56,.8);height:100dvh;opacity:0;pointer-events:none;position:fixed;top:0;width:100dvw;z-index:3}.mobile-menu-layer.active{opacity:1;pointer-events:auto}.mobile-menu-container{background-color:#fff;display:inline-block;height:100dvh;overflow:hidden;position:fixed;top:0;transform:translateX(-100%);transition:all .33s ease-out;width:100%;z-index:3}.mobile-menu-container.active{overflow-y:auto;transform:translateX(0)}.mobile-menu-container>div{padding:0 24px}.mobile-menu-container .close{display:flex;justify-content:right}.mobile-menu-container .close a{padding:24px 24px 0 0}.mobile-menu-container .logo{text-align:center}.mobile-menu-container .logo svg{width:120px}.mobile-menu-container .account-text{font-size:14px;font-weight:400;line-height:21px;text-align:left}.mobile-menu-container .account-text .hello{font-size:16px;font-weight:700;padding-right:24px;text-align:center}.mobile-menu-container .account-buttons{display:flex;flex-direction:column;padding:0 24px 16px}.mobile-menu-container .language{padding:0 24px 24px}.mobile-menu-container .menu{padding-right:24px}.mobile-menu-container .menu span{border-bottom:1px solid #ddd;display:block}.mobile-menu-container .menu ul{color:#313131;font-size:14px;font-weight:600;line-height:14px;list-style:none;padding-bottom:16px;padding-top:16px;text-align:left}.mobile-menu-container .menu ul li+li{margin-top:20px}.mobile-menu-container .menu ul a{align-items:center;color:inherit;display:flex;gap:8px;text-decoration:none}.mobile-menu-container .language>span{display:block;font-size:12px;padding-bottom:8px;padding-top:16px}.mobile-menu-container .language .flags{align-items:center;background-color:#ddd;border-radius:8px;display:flex;height:auto;justify-content:space-around;padding-top:5px;width:84px}.mobile-menu-container .language .flags>div{height:inherit}.mobile-menu-container .language .flags .selected>img{border:5px solid #fff;border-radius:5px}.mobile-menu-container .language .flags .to-select>img{border:5px solid #ddd;border-radius:5px}.mobile-menu-container .language{padding-bottom:24px;padding-top:unset}.mobile-menu-container .logged-menu,.mobile-menu-container .logged-menu .menu-item{font-size:14px!important}.mobile-menu-container .logged-menu{padding-top:6px}.mobile-menu-container .logged-menu .menu-item>img{display:none}.mobile-menu-container .logged-menu .round{margin-right:15px!important}.bottom-line{border-bottom:1px solid #ddd;padding:unset!important}}.header-modal{background-color:rgba(0,0,0,.4);display:none;height:100dvh;left:0;position:fixed;top:0;width:100dvw;z-index:2}.header-modal .modal-content{position:fixed;width:100vw}.header-modal .iframelogin{border:none;display:block;height:100dvh;margin:0 auto;overflow:hidden;position:absolute;width:100dvw}