html{scroll-behavior:smooth;scroll-padding-top:90px}:root{--container-max:clamp(1240px, calc(1240px + (100vw - 1560px) * 999), 1480px)}body{color:#1c4e61;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font:17px/1.65 Lato,Arial,sans-serif}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4{margin:0;font-family:Nunito,Arial,sans-serif;font-weight:700}h1,h2{font-weight:700!important}h3,h4{font-weight:600!important}p{margin:0}a{color:inherit;text-decoration:none}a:hover{color:inherit}@keyframes dot-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@keyframes qd-travel{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:1}to{opacity:0;top:calc(100% - 14px)}}.source-after-0:after,.source-after-1:after{content:"";vertical-align:middle;background:#d9e2e5;width:64px;height:2px;margin-left:14px;display:inline-block}html body #iubenda-cs-banner.iubenda-cs-branded .iubenda-cs-brand:not(#_),html body .iubenda-cs-brand:not(#_),html body .iubenda-cs-brand-badge:not(#_),html body .iubenda-cs-brand-badge-outer:not(#_),html body .iubenda-ibx-brand:not(#_),html body .iubenda-badge:not(#_),html body .iubenda-tp-btn:not(#_),html body .iubenda-tp-btn[data-tp-float]:not(#_),html body .iub__us-widget:not(#_){display:none!important}
