html[lang="en"] .box__menu.italian{display:none}html[lang="it"] .box__menu.english{display:none}.custom-banner{display:block;position:relative;width:100%;overflow:hidden;padding:0;margin:0;height:60vh;background:#f7f7f7;padding:0 2.5rem}.banner h1,.banner h5,.banner a,.banner span{font-family:'Poppins',sans-serif !important}.custom-banner .header__image{height:60vh;margin:0 -2.5rem}.banner-content-wrapper{max-width:1280px;position:relative;margin:0 auto;padding:0;height:60%}.title-wrapper{height:100%}.banner-content-wrapper .header__box{position:relative;-webkit-transform:translateY(-100%);transform:translateY(-100%);bottom:0;width:100%;padding:.5rem 1.5rem 1rem;background:transparent;height:100%;display:flex;flex-direction:column;justify-content:space-between}.banner-content-wrapper h5{text-transform:capitalize;color:white;font-size:1.5em;text-align:left;font-weight:300}.banner-content-wrapper .header__box--content{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-content-wrapper .header__box--text{-webkit-box-flex:3;-ms-flex:3 1;flex:3 1}.banner-content-wrapper h1{color:#fff;line-height:1.4;margin:0;font-weight:700}ul.hs-breadcrumb-menu li a,ul.hs-breadcrumb-menu li span{color:white !important}.custom-banner .hs-breadcrumb-menu-divider:before{content:"";display:inline-block;position:relative;margin-left:.5rem;margin-right:.5rem;vertical-align:baseline;width:7px;height:12px;top:1px;background:url(https://f.hubspotusercontent30.net/hubfs/7532984/TXT_Corp_Comm_AHT/TXT/logos/arrow-right-solid-1.svg)}@media only screen and (max-width:1540px){.banner-content-wrapper{max-width:1140px}}@media(min-width:1025px){.banner-content-wrapper h1{font-size:3.125rem}}@media(max-width:1041px){.custom-banner{margin-top:-37px}}@media(max-width:1024px){.custom-banner{margin-top:0;height:260px;padding:0 2rem}.custom-banner .header__image{margin:0 -2rem;height:260px}}@media(max-width:768px){.custom-banner{height:auto;padding:0 1rem}.box__menu{display:none}.custom-banner .header__image{margin:0 -1rem;height:160px}.custom-banner .header__image img{max-height:160px;width:auto}.banner-content-wrapper .header__box{-webkit-transform:none;transform:none;margin:-50px 0 0;max-width:none;padding:unset;width:100%}}