.is-header{background:#faf9f6;border-bottom:2px solid #141413;position:sticky;top:0;width:100%;z-index:9999}.is-header,.is-header *{font-family:Be Vietnam Pro,sans-serif!important}.is-header *{box-sizing:border-box}.is-header__inner{align-items:center;display:flex;padding:10px 30px;width:100%}.is-header__logo-col{flex:0 0 20%;width:20%}.is-header__logo{display:inline-block}.is-header__logo img{display:block;height:auto;width:160px}.is-header__desktop-main{display:flex;flex:1;gap:50px;justify-content:center}.is-header__desktop-side{display:flex;flex:0 0 20%;gap:30px;justify-content:center;width:20%}.is-header__desktop-side a{color:#141413;font-size:16px;font-weight:700!important;line-height:1;text-align:center;text-decoration:none}.is-header__desktop-side .menu-blog>a{background:transparent!important;border:0!important;border-radius:0!important;color:#141413!important;font-weight:700!important;padding:0!important;text-decoration:none!important}.is-header a,.is-header a:active,.is-header a:focus,.is-header a:hover{box-shadow:none!important;outline:none!important;text-decoration:none!important}.is-header__desktop-main{align-items:center!important;gap:78px!important}.is-header__desktop-main .menu-link{background:transparent!important;border:0!important;color:#141413!important;min-width:120px!important;overflow:hidden!important;position:relative!important;text-decoration:none!important}.is-header__desktop-main .menu-line,.is-header__desktop-main .menu-link{display:block!important;height:30px!important;text-align:center!important}.is-header__desktop-main .menu-line{line-height:30px!important;transition:transform .32s ease!important;white-space:nowrap!important}.is-header__desktop-main .menu-line--top{color:#141413!important;font-size:23px!important;font-weight:800!important}.is-header__desktop-main .menu-line--bottom{color:#ff3972!important;font-size:17px!important;font-weight:700!important}.is-header__desktop-main .menu-link:hover{background:transparent!important;border:0!important;color:#141413!important}.is-header__desktop-main .menu-link:hover .menu-line{transform:translateY(-35px)!important}.is-header__desktop-side{align-items:center!important;gap:30px!important}.is-header__desktop-side .menu-blog>a,.is-header__desktop-side .menu-blog>a:active,.is-header__desktop-side .menu-blog>a:focus,.is-header__desktop-side .menu-blog>a:hover{background:transparent!important;border:0!important;border-radius:0!important;color:#141413!important;font-size:16px!important;font-weight:700!important;line-height:1!important;padding:0!important;text-decoration:none!important;transform:none!important;transition:none!important}.is-header__desktop-side .menu-contattaci>a{background:#ff3972!important;border:1px solid #ff3972!important;border-radius:8px!important;color:#fff!important;display:inline-block!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important;padding:6px 20px!important;text-decoration:none!important;transform:none!important;transition:background .25s ease,color .25s ease,border-color .25s ease!important}.is-header__desktop-side .menu-contattaci>a:active,.is-header__desktop-side .menu-contattaci>a:focus,.is-header__desktop-side .menu-contattaci>a:hover{background:#fff!important;border-color:#ff3972!important;color:#ff3972!important;text-decoration:none!important;transform:none!important}.is-header__desktop-main .menu-link{color:#141413;display:inline-block;font-size:22px;font-weight:800!important;height:28px;line-height:28px;overflow:hidden;position:relative;text-decoration:none}.is-header__desktop-main .menu-link .bottom,.is-header__desktop-main .menu-link .top{display:block;transition:transform .35s cubic-bezier(.4,0,.2,1)}.is-header__desktop-main .menu-link{height:34px!important}.is-header__desktop-main .menu-line{height:34px!important;line-height:34px!important}.is-header__desktop-main .menu-line--top{font-size:22px!important;line-height:34px!important}.is-header__desktop-main .menu-line--bottom{font-size:16px!important;line-height:39px!important}.is-header__desktop-main .menu-link:hover .menu-line{transform:translateY(-34px)!important}.is-header__desktop-main .menu-link .top{color:#141413;font-size:22px;font-weight:800!important}.is-header__desktop-main .menu-link .bottom{color:#ff3972;font-size:16px;font-weight:700!important;left:0;position:absolute;top:100%;white-space:nowrap}.is-header__desktop-main .menu-link:hover .bottom,.is-header__desktop-main .menu-link:hover .top{transform:translateY(-100%)}.is-header__mobile,.is-header__toggle{display:none}@media (max-width:767px){.is-header__inner{justify-content:space-between;padding:10px 30px}.is-header__logo-col{flex:0 0 45%;width:45%}.is-header__logo img{width:130px}.is-header__desktop-main,.is-header__desktop-side{display:none}.is-header__toggle{background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:space-between;padding:0;position:relative;width:34px;z-index:10001}.is-header__toggle span{background:#141413;display:block;height:2px;transition:.25s ease;width:100%}.is-header__mobile{align-items:flex-start;background:#141413;display:flex;flex-direction:column;gap:18px;padding:24px 30px 30px;position:fixed;right:0;top:70px;transform:translateX(100%);transition:transform .3s ease;width:220px;z-index:10000}.is-header__mobile a{color:#faf9f6;font-size:22px;font-weight:700!important;line-height:1;text-align:left;text-decoration:none}body.is-menu-open{overflow:hidden}body.is-menu-open .is-header__mobile{transform:translateX(0)}body.is-menu-open .is-header__toggle span:first-child{transform:translateY(11px) rotate(45deg)}body.is-menu-open .is-header__toggle span:nth-child(2){opacity:0}body.is-menu-open .is-header__toggle span:nth-child(3){transform:translateY(-11px) rotate(-45deg)}}.menu-link{height:28px;justify-content:center;overflow:hidden;text-decoration:none}.menu-link,.menu-stack{align-items:center;display:flex}.menu-stack{flex-direction:column;transition:transform .35s cubic-bezier(.4,0,.2,1)}.menu-stack .en{color:#141413;font-size:22px;font-weight:800}.menu-stack .en,.menu-stack .it{height:28px;line-height:28px;white-space:nowrap}.menu-stack .it{color:#ff3972;font-size:16px;font-weight:700}.menu-link:hover .menu-stack{transform:translateY(-28px)}