:root{--primary:#02399f;--secondary:#223650;--text:#081925;--blue-light:#747a96;--grey-light:#ddd;--grey-light2:#f2f2f2;--grey-light3:#e2e2e2;--grey-light4:#ccc;--grey-light5:#728195;--grey-light6:#f4f4f5;--white:#fff;--black:#152232;--grey-dark:#223650;--space-m:4.5rem;--space-s:2.5rem;--space-xs:1.5rem}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn,.btn:active,.btn:focus,button,button[type=submit],input,input:active,input:focus,input:hover,input[type=email],input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=text],input[type=text]:active,input[type=text]:focus,input[type=text]:hover,textarea{outline:0!important}.dnd-section[class*=full-width-section],.dnd-section[class*=full-width-section] .dnd-column{padding:0}.h1__style{font-size:48px}.h1__style,.h2__style{color:#223650;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.h2__style{font-size:42px}.h3__style{font-size:36px}.h3__style,.h4__style{color:#223650;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.h4__style{font-size:24px}.h5__style{font-size:21px}.h5__style,.h6__style{color:#223650;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;text-decoration:none}.h6__style{font-size:16px}.primary__color{color:var(--primary)}.secondary__color{color:var(--secondary)}.text__color{color:var(--text)}.white__color{color:var(--white)}.text__left{text-align:left}.text__center{text-align:center}.text__right{text-align:right}.button,.button_cta a,a.hs-button,button,form .hs-button,form input[type=submit]{align-items:center;box-shadow:-10px -10px 20px 0 hsla(0,0%,100%,.55),10px 10px 20px 0 rgba(0,0,0,.1);display:flex;font-size:20px;font-weight:600;height:56px;justify-content:center;letter-spacing:0;padding:0 40px;white-space:nowrap}.button:hover,.button_cta a:hover,a.hs-button:hover,button:hover,form .hs-button:hover,form input[type=submit]:hover{box-shadow:-2px -2px 5px 0 hsla(0,0%,100%,.55),2px 2px 5px 0 rgba(0,0,0,.1)}.button__noshadow,.button__noshadow:hover{box-shadow:none}.button.button-shadow{box-shadow:-10px -10px 20px 0 hsla(0,0%,100%,.55),10px 10px 20px 0 rgba(0,0,0,.1)}.button.button-shadow:hover{box-shadow:-2px -2px 5px 0 hsla(0,0%,100%,.55),2px 2px 5px 0 rgba(0,0,0,.1)}.slick-slider button,.slick-slider button:hover,button.private-button,button.private-button:hover{box-shadow:none}@media (max-width:767px){.button,.button_cta a,button{font-size:16px}}.kl-card .button,.kl-card .button_cta a,.kl-card button,.kl-featured-cards .button,.kl-featured-cards .button_cta a,.kl-featured-cards button{font-size:15px;font-weight:500}.button--arrow,.button_cta.button--arrow a{background-color:#02399f!important;border:1px solid #02399f!important;color:#fff!important;padding:0 31.5px!important;transition:all .3s}.button--arrow:after,.button_cta.button--arrow a:after{display:none}.button--arrow:active,.button--arrow:focus,.button--arrow:hover,.button_cta.button--arrow a:active,.button_cta.button--arrow a:focus,.button_cta.button--arrow a:hover{background-color:#223650!important;border-color:#223650!important;color:#fff!important}.globe_class .lang_list_class li a,.kl-header__top-menu .kl-navbar__menu a,.kl-navbar .kl-navbar__menu a{color:#223650}.kl-navbar .kl-navbar__menu .kl-navbar__parent>a:after{border-bottom:2px solid #223650!important;border-right:2px solid #223650!important}.kl-navbar .kl-navbar__menu .kl-navbar-submenu .kl-navbar__parent>a:after{border-right:2px solid #223650!important;border-top:2px solid #223650!important}.kl-navbar .kl-navbar__menu .kl-navbar__parent>a:hover:after{border-bottom:2px solid #02399f!important;border-right:2px solid #02399f!important}.kl-navbar .kl-navbar__menu .kl-navbar-submenu .kl-navbar__parent>a:after{border-bottom:0!important;border-right:2px solid #02399f!important;border-top:2px solid #02399f!important}.globe_class .lang_list_class li a:hover,.kl-header__top-menu .kl-navbar__menu a:hover,.kl-navbar .kl-navbar__menu a:hover{color:#02399f}.kl-navbar .kl-navbar__button:before{background:#02399f}.kl-navbar .kl-navbar__menu .kl-navbar__parent>a:hover:after{border-bottom:1px solid #02399f;border-right:1px solid #02399f}.lang_switcher_class{display:inline-block;position:relative}.globe_class{background-image:url(//7372825.fs1.hubspotusercontent-na1.net/hubfs/7372825/raw_assets/public/Dushow%202023/icons/language-icon-new.png)!important}form>.hs-form-field{margin-bottom:1.5rem}::placeholder{color:#747a96;opacity:1}:-ms-input-placeholder{color:#747a96}::-ms-input-placeholder{color:#747a96}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background:#fff;border-radius:30px;color:#747a96;font-size:1em;font-weight:400;min-height:60px;padding:1rem 2rem;transition:all .3s}form label{font-size:1em;font-weight:500;padding-left:2rem}form .inputs-list>li{margin:1rem 0}form .inputs-list span{color:#747a96}form .legal-consent-container .hs-field-desc p,form .legal-consent-container .hs-richtext p{color:#747a96;font-size:1em}form .legal-consent-container .hs-field-desc.checkbox-desc{margin-left:calc(2rem + 30px);width:auto}.hs-form-booleancheckbox label,.hs-form-checkbox label{align-items:start;cursor:pointer;display:flex;padding-left:2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hs-form-booleancheckbox label span,.hs-form-checkbox label span{margin-left:5px!important}.hs-form-booleancheckbox label span.hs-form-required,.hs-form-checkbox label span.hs-form-required{margin-left:0!important}.hs-form-booleancheckbox label input,.hs-form-checkbox label input,fieldset.form-columns-0 .hs-form-field input[type=checkbox],fieldset.form-columns-0 .hs-form-field input[type=radio],fieldset.form-columns-1 .hs-form-field input[type=checkbox],fieldset.form-columns-1 .hs-form-field input[type=radio],fieldset.form-columns-2 .hs-form-field input[type=checkbox],fieldset.form-columns-2 .hs-form-field input[type=radio],fieldset.form-columns-3 .hs-form-field input[type=checkbox],fieldset.form-columns-3 .hs-form-field input[type=radio]{height:18px!important;width:18px!important}fieldset.form-columns-2 .hs-form-field .hs-input.hs-fieldtype-intl-phone select{flex:1 1 40%!important;padding:1rem}form .hs_submit .actions{text-align:center}.kl-footer .kl-footer__menus h6,.kl-footer .kl-footer__menus p{color:#223650}.footer_social_icons_new a svg{fill:#02399f;transition-duration:.3s;transition-property:fill}.footer_social_icons_new a:hover svg{fill:#223650}.widget-type-custom_widget a.hs-button{border-radius:50px;font-size:1.1em;text-decoration:none;transition-duration:.3s;transition-property:background,color}.kl-featured-card__content h3{font-size:36px!important;font-weight:400!important;line-height:42px!important}.kl-card-grid__content h4,.kl-card__content h4,.kl-featured-card__content h4{font-size:24px!important;font-weight:400!important;line-height:32px!important;margin-bottom:15px!important}.kl-card-grid__preheader,.kl-card__preheader,.kl-featured-card__preheader,.kl-rich-text__preheader{font-size:15px!important;font-weight:500!important}.kl-card a.button,.kl-featured-cards a.button{font-size:16px;font-weight:600!important}form .hs_adjunta_tu_cv label{display:none}.hs-error-msgs>li{margin-top:0!important}.hs-dependent-field .hs-error-msgs>li{margin-top:-10px!important}.hs-error-msgs>li .hs-error-msg,.hs_error_rollup ul li label{color:#f2545b}.hs-input.invalid.error{border-color:#f2545b}.systems-page .systems-page__content{max-width:1240px}.systems-page .backup-unsubscribe #email-prefs-form,.systems-page.systems-page--subscription-preferences .email-prefs{border:0;box-shadow:none;padding:32px 0}.systems-page .backup-unsubscribe h1{margin-bottom:2rem;text-align:left}.table-transparent{background:transparent;width:100%}.table-transparent th{background:var(--grey-light3);color:var(--grey-dark);text-transform:uppercase}.table-transparent td,.table-transparent th{border:1px solid var(--grey-light4);font-size:.8em;line-height:1.8em;padding:5px;vertical-align:top}.product-header{align-items:start;display:flex;justify-content:center;padding:var(--space-m) 0}.product-header>div{width:50%}.product-post__content{background:var(--grey-light6);padding:var(--space-m) 0}.product-header__image img,.product-post__content img{height:auto;max-width:100%}.product-post__content .content-wrapper{display:flex}.product-header__title{padding-right:2rem}.product-post__body{color:var(--blue-light);width:66.66667%}.product-post__sidebar{width:33.33333%}.product-post__body h2{font-size:2.25em;font-weight:500;line-height:1.3}.product-post__body h3{font-size:1.5em}.product-post__body p{margin:20px 0}.product-post__body h1,.product-post__body h2,.product-post__body h3{margin:40px 0 20px}.product-post__others{align-items:start;display:flex;justify-content:center;padding:var(--space-m) 0}.product-post__others>div{width:50%}.product-post__sidebar{padding-left:3rem}.product-post__glosario{border-bottom:1px solid var(--grey-light);margin-bottom:2.5rem;padding-bottom:.5rem}.product-post__glosario h4{margin-bottom:.5rem}.product-post__other{padding:0 2rem}.product-post__other a{align-items:start;color:var(--secondary);display:flex;gap:2rem;text-decoration:none;transition:all .3s}.product-post__other a:hover{color:var(--primary)}.product-post__other a img{height:auto;margin:0;width:250px}.product-post__border{border-right:1px solid var(--grey-light)}.product-post__other a>div{display:flex;flex-direction:column}.product-post__latest{margin-top:4rem}.product-post__latest ul{list-style:none;padding:0}.product-post__latest ul li{border-bottom:1px solid var(--grey-light);padding:.75rem 0}.product-post__latest ul li:last-child{border-bottom:0}.product-post__latest ul li a{text-decoration:none}.product-post__body ul{margin:20px 0}.product-post__body ul h3{margin-top:0}.systems-page .error-page_heading{display:block}.systems-page{margin:0 auto;max-width:1200px}.systems-page .systems-page__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.systems-page .systems-page__content a{display:inline-flex}.systems-page .error-number{color:#02399f;font-size:15em;font-weight:700;margin-bottom:-8.5rem;opacity:.1}.systems-page .systems-page__content.systems-page__content--margin{padding:60px 0 120px}.systems-page .widget-type-password_prompt form .hs-button{margin-top:1rem}